strap footing - Almanca İngilizce Sözlük